@charset "utf-8";
/* CSS Document */

.radiobuttons{
	width:auto;
	height:auto;
	overflow:auto;
	text-align:center;
	direction:rtl;
	margin: 0px auto;
	padding-bottom: 10px;
}

.radiobuttons label{
	display:inline-block;
	background-color:#faebaf;
	color:black;
	text-shadow:2 2 5 #666;
	font-size:22px;
	height: 30px;
	margin: auto;
	line-height:30px;
	padding:5px;
	border-radius:5px;
	text-align: center;
	-webkit-box-shadow:4px 3px 3px rgba(0, 0, 0, .5);
}

.radiobuttons label:hover{
	background:#eee;
}


.radiobuttons input[type="radio"]:checked +label{
	background:#EEA2AD;
}
#personal_details .radiobuttons input[type="radio"]:checked +label{
	background:#0575f4;
}
#habits1 .radiobuttons input[type="radio"]:checked +label{
	background:#d30000;
}
#habits2 .radiobuttons input[type="radio"]:checked +label{
	background:#8d01b0;
}
#Background .radiobuttons input[type="radio"]:checked +label{
	background:#FE4902;
}
#Mom_Background .radiobuttons input[type="radio"]:checked +label{
	background:#C93;
}
#Dad_Background .radiobuttons input[type="radio"]:checked +label{
	background:#03F;
}
#Sib_Background .radiobuttons input[type="radio"]:checked +label{
	background:#090;
}
#Allergies_sensitivities .radiobuttons input[type="radio"]:checked +label{
	background:#F3C;
}
#Primary_complaint .radiobuttons input[type="radio"]:checked +label{
	background:#00C;
}



.radiobuttons label span{
	text-align:center;
	
	margin: 0px 5px;
}

input[type="radio"]{
	visibility:hidden;	
}